Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 THE GREEN Detached £1,500,770 £320,000 22 Sep 1998
13 THE GREEN Detached £1,123,068 £780,013 27 Aug 2015